@screenwidth: 750;
@td_p: 65 / @screenwidth * 100vw;
@td_pt: 90 / @screenwidth * 100vw;

@edit_li_h: 80/660*100%; //calc(62/@screenwidth*100vw);
@edit_li_mbh: calc(20/@screenwidth*100vw);
@edit_submit_h: @edit_li_h; //calc(135/@screenwidth*100vw);

@edit_li_input_fs: calc(30/@screenwidth*100vw);

/*试驾*/
.test_drive-box {
    position: relative;
    width: auto;
    height: calc(1232/@screenwidth*100vw - @td_pt - @td_p);
    padding: @td_pt @td_p @td_p @td_p;
    
    background: url('../images/mobile/bottom.jpg') 0 100% no-repeat;
    background-size: contain;
    display: block;
    
    .title-row {
        margin: 0 auto calc(64/@screenwidth*100vw) auto;
    }
    
    .title {
        width: 100%;
        height: calc(90/@screenwidth*100vw);        
        
        span {
            color: #fff;
            font-family: "微软雅黑", arial;
            display: block;
            width: 100%;
            text-align: center;
        }
        
        span.m {
            font-size: 45 / @screenwidth * 100vw;
            height: 60 / @screenwidth * 100vw;
            line-height: 60 / @screenwidth * 100vw;
            
        }
        
        span.s {
            font-size: 30 / @screenwidth * 100vw;
        }
    }
    
    input,select{
        color: #141414;
        font-family: "微软雅黑",arial;
        background: #fff;
        border-radius: 15px;
        height: ;
    }

    input::-webkit-input-placeholder{
        color: #141414;
    }
    input::-ms-input-placeholder{
        color: #141414;
    }
    input::-webkit-input-placeholder{
        color: #141414;
    }
    
    select {
        color: #141414;
    }
}

.test_drive-box ul {
    height: calc(660/@screenwidth*100vw);
    margin-bottom: 5%;
}

.test_drive-box li {
    list-style: none;
    height: @edit_li_h;
    width: 100%;
    position: relative;
    margin-bottom: @edit_li_mbh;

}
.test_drive-box li select,
.test_drive-box li input {
    width: calc(620/@screenwidth*100vw - 20vw);
    height: calc(80/@screenwidth*100vw);
    line-height: calc(80/@screenwidth*100vw);
    align-content: center;
    align-items: center;
    padding: 0 10vw;
    font-size: @edit_li_input_fs;
    
    text-align: left;
    outline: none;
    border: none;
    
    background: #fff;
}

.test_drive-box li input {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  text-align: left;
}

.test_drive-box li select {
    width: 100%;
    height: 100%;
    line-height: 100%;
    
    option{
        background: #fff;
    }
}

.test_drive-box li div.column {
    width: 48%;
    height: 100%;
    display: inline-block;
    position: relative;
}

.test_drive-box li div.column span {
    width: 100%;
    
}

.test_drive-box li div.left {   
    float: left;
    
}

.test_drive-box li div.right {
    float: right;
    
}

.test_drive-box li div.column select {
    width: 100%;
    font-family: "微软雅黑";
    
    background: #fff
}

.test_drive-box li div.left input {
    border-radius: 6px 0 0 6px; 
}

.test_drive-box li div.right input {
    border-radius: 0 6px 6px 0;
}

.test_drive-box li.submit {
    height: @edit_submit_h;
}

.test_drive-box li input[name="subscribe"] {
    width: 100% !important;
    margin: 0 auto;
    display: block;
    color: #fff;
    outline: none;
    text-align: center;
    padding: 0 !important;
    height: 100%;
    font-size: calc(44/@screenwidth*100vw);
    background: #e60012;
}

/*底部其它*/
.bottom-other {
    display: none;
}
.bottom-other-mobile {
    width: calc(100% - 74/@screenwidth*100vw * 2);
    height: calc(128/@screenwidth*100vw);
    padding: 0 calc(74/@screenwidth*100vw);
    margin: 0;
    justify-content: space-around;
    display: flex;
    background: #404040;
    
    line-height: calc(128/@screenwidth*100vw);
    font-size: calc(24/@screenwidth*100vw);
    color: #fff;
    
    span{
        width: calc(100% / 3);
        color: #fff;
        font-size: calc(24/@screenwidth*100vw);
        height: calc(128/@screenwidth*100vw);
        line-height: calc(128/@screenwidth*100vw);
        text-align: center;
    }
}

.bottom-copyright {
    width: 100%;
    height: calc(78/@screenwidth*100vw - );
    line-height: calc(38/@screenwidth*100vw);
    padding: calc(38/@screenwidth*100vw) 0;
    
    span {
        text-align: center;
        width: 100%;
        font-size: calc(24/@screenwidth*100vw);
        color: #fff;
        font-family: "微软雅黑", arial;
        display: block;
        
    }
}
